a scaredy-cat - Turkish English Dictionary